約 5,561,377 件
https://w.atwiki.jp/fujiyan/pages/38.html
(作成中) WebコミックLibraryhttp //web-comi.appspot.com/GAE/JとSlim3で作成してみた、各出版社から配信されているWebコミックをまとめて閲覧できるサイトです。只今、実験運用中… 参考サイト 公式サイト Androidで動く携帯Javaアプリ作成入門 Tech Booster 逆引きAndroid入門 ActivityとView 参考 Android Developers 世界を目指せ!Androidアプリ開発入門 Activityは、画面を表す。 ViewはUIを構成する部品。ActivityにViewを設定することで、画面を構築する。 Viewの構成方法は2つ(静的)レイアウトXMLを記述してコンパイルしたものを設定。お手軽。通常はこっち (動的)Viewオブジェクトを適宜生成して設定。前もって作成するViewが決まらない場合はこっち。 XMLでViewを定義 res/layout以下に.xmlファイルを作成 作成すると、R.layout.[ファイル名]という定数名で、作成したViewを表すIDが定義される(ファイル名がmain_layout.xmlなら、R.layout.main_layoutという定数が定義される)。 定義されたIDをActivity#setContentView()に渡す。 複数のView定義が必要な場合は、その分だけxmlファイルを作れば良い。 画面切り替え 参考 アンドロドロ バックボタンで前画面に戻したい場合はActivity切り替えで実装。バックボタンを押すと、アクティブなActivityに対してfinish()が呼び出され、直前のActivityがアクティブになる。ブラウザの「戻る」感覚だろうから、こっちが通常なんでしょう。 グローバルリソース(カメラ等)の取得/解放は、よほどの事情が無い限り、onResume()/onPause()で行うこと。でも、カメラでよくやるような、SurfaceHolderのsurfaceCreated()/surfaceDestroyed()は、Activity切り替え時のタイミングで呼ばれるっぽいので、ここでカメラの取得/解放を行っても大丈夫っぽい(あやふや)。 Activityを2つ用意するのか、1つのActivity内でViewFlipperを使うかは悩み中。多分、メモリ管理を細かく制御して、OSに負担を掛けないようにするのはActivity2つなんでしょう。次画面のActivity起動時に次画面用のリソースを取得、前画面のリソースを解放とか、onStop()/onRestart()でリソースの一時解放/再取得とか。 ViewFlipperの場合は、全ての画面のリソースをまとめてメモリにロードするんじゃないかと。 アプリケーションの終了 単一Activityの場合はfinish()で良い。 複数Activityの場合は、最後に開始したActivityから順次finish()していき、最後にroot Activityをfinish()させるのが良いと思う。これは、Activityはスタックに詰まれていくことに由来。LIFOでfinish()していく。 多分、ActivityからTaskを終了させる方法は無い。何故なら、Activityは、さまざまなTaskから呼ばれることを想定しているため、自分を呼んだTaskを勝手に終了させるわけにはいけないから、かと。 moveTaskToBack()でTaskをバックグラウンドに追いやって、そのうちOSに掃除してもらう、という方法もある。こっちがAndroidの標準だ、という話もあるけど、何となく、うーん。だって、この方法だと、再起動したときに、前の状態から開始されてしまうし…。 moveTaskToBack()はあくまで「中断」であり、「終了」はやっぱり地道にfinish()していくべきだと思うの 一般的な実装としては、startActivityForResult()でchild Activityを開始し、child Activityの終了後に呼ばれるonActivityResult()で、自身もfinish()する System.exit(0)で終わらせてはゼッタイダメ。 カメラ(Android 2.1 API Level 7) AndroidManifest.xmlの記述 参考 プログラマのネタ帳 uses-permission android name="android.permission.CAMERA" / uses-feature android name="android.hardware.camera" / uses-feature android name="android.hardware.camera.autofocus" / uses-feature android name="android.hardware.camera.flash" / uses-permissionで、カメラ利用の許可が必要であることを宣言し、残りの3つでカメラ、オートフォーカス、フラッシュの機能を使用することを宣言します。 また、Activityの属性に下記を追加。 android screenOrientation="landscape" android theme="@android style/Theme.NoTitleBar.Fullscreen" screenOrientationの設定は、なんか、カメラは水平でしか使えないらしいため…。 themeの設定は、アプリをフルスクリーン表示にするため。カメラアプリは基本的にフルスクリーン。 MediaStore.Images.Media.insertImage()で保存すると画質が落ちる 参考 日本Androidの会 画像を加工しない場合は、生成されたjpegデータをそのまま保存する。 // Camera#takePicture()の第3引数に渡す、コールバックオブジェクト private Camera.PictureCallback pictureListener = new Camera.PictureCallback() { public void onPictureTaken(byte[] data, Camera camera) { try { insertImageToMediaStore(data); } catch (IOException e) { throw new RuntimeException(e); } //後処理を記述 } }; // dataに格納されたjpegデータを保存 private void insertImageToMediaStore(byte[] data) throws IOException { ContentResolver resolver = getContentResolver(); ContentValues values = new ContentValues(); values.put(MediaStore.Images.Media.MIME_TYPE, "image/jpeg"); values.put(MediaStore.Images.Media.DATE_TAKEN, System.currentTimeMillis()); Uri uri = resolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values); ByteArrayInputStream in = new ByteArrayInputStream(data); try { int size; final int BUFFER_SIZE = 8192; byte[] buffer = new byte[BUFFER_SIZE]; BufferedOutputStream out = new BufferedOutputStream(resolver.openOutputStream(uri)); try { while ((size = in.read(buffer, 0, buffer.length)) 0) { out.write(buffer, 0, size); } out.flush(); } finally { out.close(); } } finally { in.close(); } } 画像を加工して保存 参考 Androidのあ~ん rTAKI0329's android ブログ グロブ(OutOfMemoryで落ちる件) なんか、下の方法みたいに、カメラの撮影サイズでBitmapの別インスタンスを生成すると、メモリ不足で落ちるっぽいぞ…。エミュレーション環境では普通に動くけど、実機でカメラ撮影後に突然落ちるような場合は原因の一つとして疑ってみてもいいかも コールバックメソッドに渡されるjpegデータをBitmapに変換して、Canvasで描画をする。その後、Bitmapをjpegで保存する。 jpeg→ビットマップ→jpegの変換を行うので、画質が落ちたり、ファイルサイズが増えたり…。 BitmapFactory.decodeByteArray()で作るBitmapがimmutableなため、copy()でmutableなBitmapを再作成する。API Level 11なら、decodeByteArray()のオプションでmutableなBitmapを直接作れるかも? // Camera#takePicture()の第3引数に渡す、コールバックオブジェクト private Camera.PictureCallback pictureListener = new Camera.PictureCallback() { public void onPictureTaken(byte[] data, Camera camera) { Bitmap orgBmp = BitmapFactory.decodeByteArray(data, 0, data.length); Bitmap bmp = orgBmp.copy(Bitmap.Config.ARGB_8888, true); Canvas canvas = new Canvas(bmp); // canvasで描画 try { insertImageToMediaStore(bmp); } catch (IOException e) { throw new RuntimeException(e); } camera.startPreview(); } }; // Bitmapをjpegで保存 private void insertImageToMediaStore(Bitmap bmp) throws IOException { ContentResolver resolver = getContentResolver(); ContentValues values = new ContentValues(); values.put(MediaStore.Images.Media.MIME_TYPE, "image/jpeg"); values.put(MediaStore.Images.Media.DATE_TAKEN, System.currentTimeMillis()); Uri uri = resolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values); BufferedOutputStream out = new BufferedOutputStream(resolver.openOutputStream(uri)); try { bmp.compress(Bitmap.CompressFormat.JPEG, 100, out); out.flush(); } finally { out.close(); } } GPSとジオコーディング(Android 2.1 API Level 7) LocationManagerを取得する。 LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); onLocationChanged()が呼ばれなくなる 参考 A Day In The Life LocationManager#removeUpdates()を呼ばずにActivityを終了させると、次回起動時にonLocationChanged()が呼ばれなくなるらしいです。必ず呼びましょう。 配布と署名 アプリケーションはapkファイルにパッケージングして配布する。 署名付きapkファイルじゃないと、端末にインストールされません。 署名のためのkeytool使用法 参考 Android Developers keyalgで指定するアルゴリズムはDSAとRSAがサポートされているらしい。通常はRSAにしておきましょう。 keysizeについては2048以上を推奨とされています。 validityで指定する有効期限については、10000日以上を推奨されています。 ということで、推奨されるkeytoolのオプションは keytool -genkey -v -keystore [keystoreファイル名] -alias [エイリアス] -keyalg RSA -keysize 2048 -validity 10000 1つのkeystoreに対して、複数の鍵を生成できる。keystoreの中で、鍵を識別するためにエイリアスを用いる。 なので例えば、keystoreファイル名はワークスペース名、エイリアスはプロジェクト名(=アプリケーション名)、みたいな感じにすると良い(あくまで例)。 keytool -genkey -v -keystore workspace.keystore -alias app1 -keyalg RSA -keysize 2048 -validity 10000 keytool -genkey -v -keystore workspace.keystore -alias app2 -keyalg RSA -keysize 2048 -validity 10000 keystoreファイルやパスワードは失くしたり忘れたりしないようにね あれ、keytoolいらなくね?(ADT Plugin for Eclipseがあれば) apkを作成したいアプリのプロジェクトのルートのコンテキストメニューから、[Export...]→[Android]-[Export Android Application]を選択する。 [Project Checks]で、何もエラーが無いことを確認して[Next ] [Keystore selection]では、最初にkeystoreファイルを作る場合は[Create new keystore]を選択[Location]には、keystoreファイルのフルパスを入力失くさないように、ワークスペース内に、keystoreファイル格納用のプロジェクトを作成し、そこに作成すると良いかも。 [Password]と[Confirm]には、keystoreファイルにアクセスするためのパスワードを入力する。 [Key Creation]では、下記を入力[Alias]には鍵のエイリアスを入力。まぁ普通はアプリケーション名 [Password]と[Confirm]には、鍵にアクセスするためのパスワードを入力する。 [Validity]には年を入力するので注意。推奨は25年以上です。 [First and Last Name]から[Country Code (XX)]については、どれか1つにでも入力すればOK。 [Destination and key/certificate checks]では、下記を入力[Destination APK file]に、出力するapkファイルをフルパスで入力。 あらまぁ簡単
https://w.atwiki.jp/bovecrach/pages/45.html
Android Pickup Android Links有名どころ コンテンツ一覧 Pickup Android 4.0 Platform Highlightsを訳してみたよ - Firespeed http //firespeed.org/diary.php?diary=kenz-1431 AndroidのMVCフレームワーク - 「Android-MVC」 http //code.google.com/p/android-mvc-framework/ DalvikVM対応のMockingFramework http //code.google.com/p/mockito/ Android Links 有名どころ Android Developers http //developer.android.com/intl/ja/index.html Welcome to Android|Android Open Source http //source.android.com/ ソフトウェア技術ドキュメントを勝手に翻訳 https //sites.google.com/a/techdoctranslator.com/jp/ Android Wiki* http //wikiwiki.jp/android/ Y.A.M の 雑記帳 http //y-anz-m.blogspot.com/ AndroVM http //androvm.org/blog/ コンテンツ一覧 Activity NoteActivityの機能ActivityGroupについて Fragment NoteFragmentの機能 ListFragmentの機能 DialogFragmentの機能 ActivityからみたFragmentActivityとFragmentの流れ Handler&Loader NoteHandlerについて AsyncTaskLoaderについて Test Note目次 参考にするリンク 関係するパッケージ・クラスPickup:android.test.MoreAsserts Pickup:android.test.mockの各Mock Pickup:android.test.suitebuilder TestSuiteについてパッケージ以下にある全てのTestCase内メソッドをテストする(よくあるやつ) パッケージ以下にある全てのTestCase内にある特定のメソッドをテストする まとめ 関連リンク View NoteViewについてListViewの機能 XML NoteresのXMLについてres/layoutの機能 開発環境目次 参考にするリンク 構成 事前準備Sun Java JDK をインストールadd-apt-repositoryを使う場合 Ubuntu環境だと。。。 他に要るもの Ubuntu 12.04 に環境を作ってみたAndroid SDK プロジェクト作成 ビルドAntのインストール Antでデバッグビルド Antでリリースビルド(署名無し) Antでリリースビルド(署名付き) 丸ごとビルドしてみた注意:アプリ開発にAndroid Sourceは必要ありません。 Android SourceInstalling the JDK Installing required packages (Ubuntu [バージョン名]) Configuring USB Access Setting up ccache Using a separate output directory Setting up a Mac OS X build environment Downloading the Source TreeInstalling Repo Initializing a Repo client Getting the files 関連リンク
https://w.atwiki.jp/hoshiba/pages/62.html
ウェブサイト新着情報 録音したTwitterスペースをiOS、Android、ウェブの全ユーザーが聴けるように - TechCrunch Japan 年末に売れてるSIMフリーAndroidスマホは? OPPO・Xiaomi・シャープ・サムスンが大接戦(BCN) - Yahoo!ニュース - Yahoo!ニュース Androidスマホの反応が遅くなる「8つの誤った使い方」とその対処法(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース キャリアSNS「YOUTRUST」がAndroid版アプリをリリース、累計登録ユーザー数10万人突破も発表 - TechCrunch Japan iOS/Android版「聖剣伝説 Legend of Mana」が配信開始!PS4/Switch版コレクターズエディションの追加生産も決定|ゲーム情報サイト Gamer - Gamer マジ? AirTag悪用の高級車窃盗が報告される…(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Androidの12月月例更新開始 「致命的」な6件を含む多数の脆弱性修正 - - ITmedia Mobile 新型コロナワクチン接種証明書アプリ、公開は12月20日 iPhoneとAndroid向け - ITmedia NEWS 『ポケモンユナイト』Nintendo Switch版とiOS/Android版の合計ダウンロード数が5000万回を突破。10月の2500万回突破からわずか2ヶ月で倍増(電ファミニコゲーマー) - Yahoo!ニュース - Yahoo!ニュース 「星間パイオニア」Android版の先行プレイがスタート。Twitterキャンペーンを実施中 - 4Gamer.net ドンキ、あえてチューナーレスの「Android TV搭載スマートテレビ」をうたう24型/42型 - 価格.com Xperia XZがAndroid初のトップ10入り 「にこスマ」の11月中古スマホランキング(ITmedia Mobile) - Yahoo!ニュース - Yahoo!ニュース Androidスマホのストレスを軽減する3つのステップ(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース 『アンリアルライフ』iOS/Android版がリリースへ。記憶喪失の少女がサイコメトリー能力を駆使して冒険、お手頃価格で気軽に楽しめるように(電ファミニコゲーマー) - Yahoo!ニュース - Yahoo!ニュース Androidのスマホ性能チャート、Snapdragon 888 Plusが優位に - iPhone Mania 6年前にリリースされたFairphone 2にソフトウェアアプデ。Android 10対応に - GIZMODO JAPAN シャープからAndroidスマホ「AQUOS wish」、“シンプルでソーシャルグッド”な新機種 - ケータイ Watch Androidゲーム機の時代が来る? (1/4) - ASCII.jp フリーランス・副業向け マッチングサービス『Workship』、iOS/Androidアプリをリリース - PR TIMES AndroidスマホとiPadを上手に組み合わせて使う方法(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース 今売れてるAndroidスマートフォンTOP10、シャープ製品が16週ぶりに首位 2021/12/4(BCN) - Yahoo!ニュース - Yahoo!ニュース XperiaがAndroidスマホ販売シェア1位に浮上――今さら感強い「Xperia View」に不安要素:石川温のスマホ業界新聞 - - ITmedia Android/Fire TV版「DiXiM Play」にキャスト機能追加(Impress Watch) - Yahoo!ニュース - Yahoo!ニュース 「Android 12L」と「iPad OS 15」がすごくてもタブレットが売れない理由 - TechTargetジャパン Amazonアプリストア、Android 12で動作しない不具合が1か月以上継続中 - Engadget日本版 グーグル、「Android Auto」をアップデート--ついにデジタルキーに対応 - CNET Japan 2021年12月第1週 AndroidにもRISC-Vの波が来るのか - Gihyo Jp バンキング型トロイの木馬が30万台以上のAndroidに感染か 国内金融機関も標的に - ITmedia Google、DevSummit 21で大画面Androidデバイスのサポートを発表 - InfoQ Japan Y!mobile、Amazonブラックフライデーで「Android One S5」「Libero S10」を1円に - - ITmedia 2022年のAndroidスマホはiPhone13シリーズに性能面で勝てるのか? - iPhone Mania 今売れてるAndroidスマートフォンTOP10、「Xperia 5 III」が2週連続TOP10入り 2021/11/27(BCN) - Yahoo!ニュース - Yahoo!ニュース AmazonブラックフライデーでiPhoneやAndroidスマホがセール対象に 1円端末も - - ITmedia 5G対応で3万円台のAndroidタブレット見参!ソフトバンクの「Lenovo TAB6」を使ってみた - PC Watch Androidのバージョン別シェア、いまだ3年以上前のものの合計が約50%を占める - iPhone Mania Xperiaが国内Androidシェア1位に躍進した理由 「ミッドレンジが好調」だけにあらず(1/2 ページ) - - ITmedia Mobile Twitterの投げ銭機能「Tips」、Androidアプリでも設定可能に - ITmedia NEWS 何が変わる?「Android 12」の最新機能とアップデートのタイミング| - @DIME 古いAndroidスマホがバージョンアップできない原因 – アップデート非対応機種か確認 (2021年11月19日) - エキサイトニュース Androidでアプリを毎回閉じないほうがいい - ギズモード・ジャパン Samsung、「Android 12」ベースのGalaxy新ランチャー「One UI 4」リリース - - ITmedia Mobile Pixel 6などのAndroidスマホが意図せず電話をかけてしまう問題が解消 - PC Watch 作って楽しむプログラミング Androidアプリ超入門 改訂新版 - nikkei BPnet Apple CEO「それならAndroidを買って」iPhoneでは絶対に認めないこと - AppBank.net OPPO初となるAndroidタブレットのスペックと価格がリーク - HelenTech 今売れてるAndroidスマートフォンTOP10、OPPOとソニーが首位争い 2021/11/13(BCN) - Yahoo!ニュース - Yahoo!ニュース Androidユーザー満足の最新スマートウォッチ「Fossil GEN 6」場面を問わず1日中装着【今日のライフハックツール】(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース E-inkなのにAndroid搭載! 新感覚タブレット「BOOX - Nova Air」(BCN) - Yahoo!ニュース - Yahoo!ニュース 正当なアプリを装う新たなAndroidスパイウェア「PhoneSpy」が韓国で発見される - TechCrunch Japan 「Xiaomi Pad 5」はハイエンドAndroidタブレットの真打ちだ! (1/2) - ASCII.jp 「iPhone→Android」「Android→iPhone」の機種変更で予想外だったこと(マネーポストWEB) - Yahoo!ニュース - Yahoo!ニュース Googleのスマホ「Pixel 6」「Pixel 6 Pro」はどんなスマホ? 特徴をチェック!(Fav-Log by ITmedia) - Yahoo!ニュース - Yahoo!ニュース Android 12にアップデートすると使える新機能12選 - GIZMODO JAPAN この秋、発売されるAndroidスマホの本命は?(@DIME) - Yahoo!ニュース - Yahoo!ニュース 不要アプリを一気に消したい! ストレージの空きを増やしたい! そんなときに使えるAndroid標準機能 - ケータイ Watch Androidの11月月例更新開始 「致命的」な2件を含む多数の脆弱性修正 Pixelでは機能改善も - - ITmedia Mobile 2021年秋、バラエティが広がるハイエンドAndroid市場を俯瞰する - Impress Watch 折りたたみや大画面に最適化の「Android 12L」、来年公開へ - - ITmedia Mobile 楽天モバイル、Android 12提供予定のスマートフォンを案内 - ケータイ Watch Windows 11で「Androidアプリ」を実行可能に、プレビュー版をWindows Insider Programで提供開始 - ITmedia 今売れてるAndroidスマートフォンTOP10、Xperiaが1位・2位を独占 2021/10/23(BCN) - Yahoo!ニュース - Yahoo!ニュース AndroidにはないiOSの優れた機能8選(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース Android 12リリース。使える機種が限られるけど...「Material You」が使えるようになるよ #Pixel6Launch(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Androidスマホの「緊急通報・緊急情報」の登録方法は?万が一の確認方法など紹介 - TIME&SPACE ドコモが「Android 12」バージョンアップ対象モデルを公表 46機種で対応予定 - - ITmedia Android 12.1早くもリーク、折りたたみスマホ対応が進化しそう(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Androidスマホの「アプリの権限」ってなに?許可してもOK?注意点など解説 - TIME&SPACE Androidにこの秋追加予定の13の新機能 TVリモコンや「Camera Switches」など - - ITmedia [ケータイ用語の基礎知識]第982回:YouTubeは見れるの? Androidアプリも使える? ファーウェイのスマホ・タブレットのHarmonyOSとは - ケータイ Watch 慣れると元に戻れなくなるかも、Androidアプリ「アルテ日本語入力キーボード」 - ケータイ Watch Android 11のアプリ権限リセット機能、過去OSでも利用可能に - Engadget 日本版 Androidスマホの速度が遅くなってきた時の対処法6つ - Lifehacker JAPAN Androidの位置情報を完全にオフにする方法 - Lifehacker JAPAN 2021年9月第3週 そろそろAndroid 12がリリースされるので復習:Android Weekly Topics - Gihyo Jp 【最新版】1万円台からのおすすめAndroidタブレット7選 - PC Watch 韓国、グーグルに約200億円の課徴金--「Android」の独占的地位を乱用 - CNET Japan Android 12 beta 5(ファイナル)公開 正式版は「数週間中」 - - ITmedia Androidの9月のセキュリティパッチ、脆弱性などを修正 - ケータイ Watch iPhoneもAndroidスマホも7年は使い続けられるように…ドイツ政府がEUに新法案を提唱 - GIZMODO JAPAN 「Windows 11」でのAndroidアプリ利用、10月5日には含まれず - ITmedia Androidで使いたい便利な時短機能10選 - Lifehacker JAPAN スマホ画面用「Android Auto」、Android 12で廃止へ - CNET Japan Androidを表情で操作するカメラスイッチ、Android 12ベータ4で利用可能に - Engadget日本版 家族のスマホさがしからクルマの遠隔ロックまで。Androidの「デバイスを探す」機能がめちゃ便利になりそう - GIZMODO JAPAN Androidの2021年8月のセキュリティパッチ情報が公開 - ケータイ Watch Google、Android 2.3.7以前の端末からのログインサポートを終了へ - Engadget日本版 Androidの「ジェスチャーナビゲーション」とは?操作が便利になるテクニックを紹介 - TIME&SPACE Google、Androidデバイス用機械学習プラットフォームを発表 - ケータイ Watch Windows 11で動くAndroidアプリ その背景にあるもの - ITmedia Android版「Googleアプリ」にアップデート 強制終了を繰り返す問題を修正 - - ITmedia 【復旧】Android版Googleアプリが「繰り返し停止」、多数デバイスに影響 - マイナビニュース 「Android 12」はどこが新しくなった? デザインやプライバシー機能に注目 - TechTargetジャパン 「Android 12」ベータに見る、スマホの進化の明日はどこだ!? - ケータイ Watch グーグル、Android 12でアプリによるトラッキングを拒否可能に - GIZMODO JAPAN 「SIMフリースマホ」予算2万円台のAndroidおすすめ5選【2021年5月版】 - - ITmedia 「Android 12」のリリース時期、新機能は?--これまでの情報まとめ - CNET Japan Androidアプリ障害の原因になった「WebView」ってなに? - ITmedia Androidの『おやすみモード』とは?通知の停止・アラーム自動セットなど機能満載 - TIME&SPACE Androidスマホのメリットとデメリット - Lifehacker JAPAN 「Android 12」のプレビュー版が初登場、新機能はまだないけど画面には細かい変化も - ケータイ Watch ブログ新着情報 #blogsearch2 technorati検索結果 #technorati
https://w.atwiki.jp/wiki2_ema/pages/112.html
HTC Desire HD Adobe Flash Player Adobe Reader Advanced Task Killer Froyo AndExplorer Angel Browser Antivirus ATOK Battery Mix DolphinBrowserHD EX ファイルエクスプローラー Firefox FilckWnn gEditor Hidden SSID Enabler Jota Text Editor K-9 Mail KDDILABS N2 TTS Meridian MoreLocale 2 Opera Mobile PermissionViewer PhotoshopExpress Quick Settings radio.jp RealSignal Reduce Photo Size Rewit Seesmic Signal Status Simeji Traffic Counter TweetDeck twicca twicca twitpicプラグイン Twidroyd Twigee VIA Access VISIONary+ WiFiManager アカイトリ みんなの顔文字辞書 メ・ガ・ネ!メガネ 乗り換え案内 壺井524 L-01D Adobe Flash Player Adobe Reader Advanced Task Killer Froyo AndExplorer Angel Browser Antivirus ATOK %%Battery Mix%% Cerisier docomo Wi-Fiかんたん接続 DolphinBrowserHD EX ファイルエクスプローラー Firefox FilckWnn gEditor Hidden SSID Enabler inSSIDer Jota Text Editor K-9 Mail %%KDDILABS N2 TTS%% LG Notifications %%LTE Switch%% Meridian Microsoft Remote Desktop %%MoreLocale 2%% MX Player NHKネットラジオ らじる★らじる niconico %%Opera Mobile%% Opera Classic PermissionViewer PhotoshopExpress Quick Settings radio.jp RealSignal Reduce Photo Size Resizze Lite Rewit Seesmic %%Signal Status%% Simeji ShootingStar Traffic Counter Tuboroid Tuboroid改 TweetDeck tweecha twicca twicca マルチ画像プラグイン twitcle Twidroyd Twigee VIA Access VISIONary+ WiFiManager アカイトリ4 カメラICS ギガネケエス ツイタマ ツイッターするやつ ツイッターするやつ(Font) みんなの顔文字辞書 メ・ガ・ネ!メガネ・エ・ス! 乗り換え案内 壺井524
https://w.atwiki.jp/android/pages/21.html
Hello, Android! 第一印象は重要だ。それは、あなたが、このアンドロイドというフレームワークを手にして、"Hello, World!"を書いたときに受ける第一印象だ。そう、アンドロイドにおいて、それはとても簡単なのだ。下記を見て欲しい。 プロジェクトを作成する。 UIを構築する。 コードを走らせる Hello, Android 以下のセクションでそれをつまびらかに語っていこう。 UIをXMLのレイアウトにアップグレードする。 プロジェクトをデバッグする。 Eclipseなしでプロジェクトを作成する。 さあ行こう。 プロジェクトを作成する プロジェクトを作成することはできる限り簡単にしてある。Eclipseプラグインで、Androidの開発環境のスナップを作成することが可能だ。Eclipse 3.3以上(Europa)と、Eclipse用のAndroidプラグインは用意してあるかい?それらをインストールしてから次に進んで欲しい。 最初に、"Hello, World!"をビルドするための、簡単な要約を述べておこう。 File- New- Project menuから、"Android Project"を新しく作成する。 New Android Project ダイアログで、プロジェクトの詳細を埋める。 なにかを表示するための自動生成されたテンプレートコードを編集する。 さあ、行こう!以下でそれぞれのステップの詳細を説明しよう。 1.新しい"Android Project"を作成する。 Eclipseから、File- New- Projectと選択して欲しい。もし、EclipseのAndroidプラグインがきちんとインストールされているなら、表示されるダイアログの中に、"Android"と名前のついたフォルダがあり、その中には、"Android Project"があるはずだ。 "Android Project"を選択し、"Next"を押そう。 2.New Android Project ダイアログで、プロジェクトの詳細を埋める。 次の画面で、プロジェクトに関係する詳細を入力する。たとえば次の例のように: それぞれの入力欄が意味するところは次のようになる。 Project Name プロジェクトを保存したいディレクトリもしくはフォルダの名前 Package Name これはパッケージの名前空間だ。ちょうどJavaのように。あなたのソースコードは全てここより下位におかれるようにする。ここには、自動生成されたスタブのパッケージ名がすでにセットされているはずだ。パッケージ名は、システムにインストールされるすべてのパッケージ間で、ユニークである必要がる。というわけで、あなたのアプリケーションに標準的なドメイン命名スタイルを使うことはとても重要だ。上述の例では、パッケージ名として、ドメイン"com.google.android"を使用している。あなたの所属する組織にみあった、唯一の名前を使用するといいだろう。 Activity Name ここでは、プラグインによって生成されるスタブクラスの名前が書かれている。これは、AndroidのActivityクラスのサブクラスである。Activityは単純なクラスで、それ自体で実行させ、処理させることができる。希望するならUIも作れるが、そうしなくても構わない Application Name ここにはユーザーが目にするアプリケーションのタイトルを入力する。 "Use default location"チェックボックスをONにすることで、プロジェクトファイルの保存場所を変更することができる。 3.自動生成コードを編集する。 After the plugin runs, you ll have a class named HelloAndroid that looks like this プラグインを実行すると、下記のような、HelloAndroidクラスが出来上がっているがわかるだろう。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); } } 次のステップで、これを修正していこう! UIを構築する。 プロジェクトをセットアップしたあとは、当然、それを修正していく。以下がその完成品だ。1行ずつ解剖していこう。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); TextView tv = new TextView(this); tv.setText("Hello, Android"); setContentView(tv); } } このサンプルのコンパイルをするために、インポートセクションに、"import android.widget.TextView;"を追加するしなければらいことを注意しよう。 Androidでは、ユーザーインターフェースは、Viewsと呼ばれるクラス階層で成り立っている。Viewはシンプルな描画オブジェクトである。たとえば、ラジオボタンであるとか、アニメーションであるとか、(今回のケースは)テキストラベルなどだ。テキストを扱えるVieewのサブクラスの名前は、単に、TextViewとなる。 下記が、TextViewクラスを生成する方法だ。 TextView tv = new TextView(this); TextViewクラスのコンストラクタに渡している引数は、Android Contextのインスタンスである。Contextは単にシステムへ渡すハンドルである。そのハンドルは、リソースを解決したり、データベースや設定などにアクセスするために供給されている。ActivityクラスはContextから派生している。それゆえ、HelloAndroidクラスはActivityクラスのサブクラスであり、コンテキストであるのだ。だから、"this"参照をTextViewに渡すことができる。 一度TextViewを生成してしまえば、何を表示するのか伝えてあげる必要がある。 tv.setText("Hello, Android"); とくに特筆すべきことはないだろう。 ここまでで、TextViewを生成し、どんなテキストをディスプレイに表示すべきかを伝えた。最後のステップは、実際のディスプレイに、TextViewをつなぐことである。こんな感じに。 setContentView(tv); ActivityのsetContentViewメソッドは、ActivityのUIにどのViewが関連付けられるべきかをシステムに通知する。もし、Activityがこのメソッドをコールしないなら、UIは何も表示されないし、システムは真っ白けの画面を表示することだろう。今のところの目的は、何でもいいからテキストを表示することなので、作ったばかりのTextViewを渡してしまえばよい。 これで、アンドロイドでの"Hello, World"のコーディングは完了だ。もちろん、つぎは、実行させるてみよう。 コードの実行 Hello, Android Eclipseプラグインのおかげで、とても簡単にあなたのアプリケーションを実行することができる。メニューからRunを選択すると、下のようなダイアログが表示される。 次に、"Android Application"を選択しよう。そして、アイコンの左上をクリックしよう(+印とともに、画面に描画されているやつだ)。それとも、単に、"Android Application"をダブルクリックするだけでいい。"New_configuration"と名づけられた新しいランチャーダイアログが表示されるはずだ。 名前を何か適当なもの、たとえば、"Hello, Android"と変更して、"Browse"ボタンを押下して、あなたのプロジェクトを選択しよう。(もしあなたが2個以上のAndroidプロジェクトをEclipseで開いていたら、正しいものを選択しているかどうか確かめてほしい)プラグインは、自動的に、あなたのプロジェクトからActivityのサブクラスをスキャンして、"Activity "ラベルの下のドロップダウンリストに追加してくれる。デフォルトでは、あなたは、"Hello, Android"プロジェクトしか作っていないから、単に続けるだけでいい。 "Apply"ボタンを押下しよう。こういう風になる。 これで成功だ。"Run"ボタンを押してみよう。Androidエミュレータがスタートするはずだ。起動完了したら、あなたのアプリケーションが表示されるだろう。今までいったことが全部できていれば、次のような画面を目にすることができるはずだ。 これが、Androidにおける、"Hello, World"だ。とっても簡単だったろう?チュートリアルの次のセクションでは、Androidについて、より詳細な価値ある情報を知ることができるだろう。 UIをXMLレイアウトにアップグレードする。 さっき終わらせた。"Hello, World"サンプルは、いわゆる"programmatic"なUIレイアウトだ。このことは、UI記述をソースコードに直接書いてビルドしているってことだ。UIプログラミングがおわっても、変更にもろいやりかただってことはわかるだろう。たとえば、ちょっとしたUIのレイアウトの変更が、大きなソースコードの変更につながったりとか。Viewクラス同士のつながりは忘れやすいし、それがデバッグに時間を浪費することにつながる。 そんなわけで、Androidでは、もうひとつのUI構築のモデルを提供している。それが、XMLベースのレイアウトファイルだ。このコンセプトを説明するには一例をあげるのが一番だね。ここに、今終わらせたプログラミングベースのものと同じ振る舞いをするXMLレイアウトファイルを用意しよう。 ?xml version="1.0" encoding="utf-8"? TextView xmlns android="http //schemas.android.com/apk/res/android" android layout_width="fill_parent" android layout_height="fill_parent" android text="Hello, Android"/ たいていの、Andorid XMLレイアウトファイルの構成はシンプルだ。タグのツリーからなっており、それぞれのタグは、Viewクラスの名前になっている。この例で言えば、TextView一要素だけからなる シンプルなツリー構成だ。XMLレイアウトファイルには、タグ名として、Viewクラスを継承したものなら、自作のものでも何でも使える。これは、Webの構築モデルからインスパイアされたものなんだ。ちょうど、UIの表示とデータを処理するアプリケーションロジックを分離できるみたいに。 この例では、4つのXML属性がある。以下が、その意味の要約だ。 Attribute 意味 xmlns android XMLネームスペース定義だ。これは、Androidネームスペースで定義された、共通の属性を参照するということをAndroidツールに知らせている。 android layout_width この要素は、このViewが消費する画面幅がどれくらいなのかを定義する要素だ。この場合で言えば、"fill_parent"を使っているが、画面全体の幅を指定しているってことになる。 android layout_height android layout_widthto同じようなものだが、これは高さを意味する。 android text これは、TextViewの内容をセットするものだ。この例でいえば、いつもの"Hello, Android"だ。 そう。XMLレイアウトはざっとこんな感じだ。けど、どうやってそれを組み込むと思う? resディレクトリの下に入れればOKだ。"res"は"resources"をはしょったもので、そのディレクトリには、アプリケーションに必要なコード以外の一式を詰め込んでおけばいい。たとえば、イメージや、ローカライズされた文字列や、XMLレイアウトファイルだ。 Eclipseプラグインは、XMLファイルを作成してくれる。上の例では単にそれを使わなかっただけだ。Package Explorerで、resフォルダの内容を開いて、main.xmlファイルに編集して、上のテキストをコピーして、変更を保存しよう。 Package Explorerのソースコードフォルダから、R.javaファイルを開いてみよう。次のようなものが表示されるはずだ。 public final class R { public static final class attr { }; public static final class drawable { public static final int icon=0x7f020000; }; public static final class layout { public static final int main=0x7f030000; }; public static final class string { public static final int app_name=0x7f040000; }; }; プロジェクトのR.javaファイルに全てのリソースにインデックスが定義されている。このクラスをソースコードのなかで、プロジェクトで使用しているリソースへの参照の速記方法の一つとしてつかえばいい。これはEclipseのようなコードコンプリート機能を持つIDEでは特にパワフルだ。なぜなら、その機能のおかげで、すばやく、インタラクティブに探しているリソース参照を配置することができるからだ。 この例で注意すべきは、"layout"と命名されたインナークラスと、"main"と命名されたフィールドだ。新しいXMLレイアウトファイルを追加したら、エクリプスプラグインは通知し、R.javaファイルを再生成するだろう。つまり、他のリソースファイルをプロジェクトに追加するなら、R.javaファイルも更新されるのがわかるだろう。 最後に、あなたのHelloAndroidコードを、ハードコーディングされたバージョンからXMLのUIを使うように修正する必要がある。新しいクラスはこのようになるはずだ。見ればわかるように、ソースコードはよりシンプルになった。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); } } この変更を加える際に、コピーアンドペーストをしないことだ。Rクラスに働くコードコンプリート機能を試してみよう。これがかなり使える機能だってことがわかるだろう。 変更を加えたら、アプリケーションを再起動してみよう。することと言えば、緑のRunと書かれた矢印アイコンをクリックし、Run - Run Last Launchedをメニューから選択するだけだ。すると、さっき見たのと同じものが表示されるはずだ!結局のところ、2つの違ったレイアウトのアプローチは同じ結果をもたらすわけだ。 XMLレイアウトの作成はもっと説明することがあるんだが、今ここで説明してもしょうがない。このアプローチのもっと詳細な情報のためには"Implementing a Uset Interface"ドキュメントを読んで欲しい。 プロジェクトのデバッグ EclipseのAndroidプラグインは、Eclipseデバッガにうまく統合されてもいる。それをデモするために、コードにバグを混入させてみよう。次のようにHelloAndroidのソースコードに変更を入れて欲しい。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); Object o = null; o.toString(); setContentView(R.layout.main); } } これは単に、NullPointerExceptionを入れてみただけだ。もう一度アプリケーションを実行させると、すぐに次のような画面を見るだろう。 何がおかしかったのかを特定するために、ソースコードの"Object o = null;"と書かれた行にブレークを貼ってみよう。(ブレークポイントを貼るためには、Eclipseの行番号の左の領域をダブルクリックすればいい)それから、Run - Debug Last Launched を選択してデバッグモードに入ろう。エミュレータが再起動すると、セットしたブレークに到達した時点でアプリケーションは中断する。EclipseのDebug Perspectiveを通してどんなアプリケーションでもステップ実行ができる。 Eclipseなしでプロジェクトを作成する。 もし、あなたがEclipseを使用しないなら(たとえば別のIDEがいいだとか、そもそも単にテキストエディタとコマンドラインツールが使いたいなら)Eclipseプラグインはあなたの助けにはならないだろう。でも心配しなくていい。Eclipseを使用しないからといって、あなたは何も便利さを失わないのだ。 EclipseのAndroidプラグインは、Android SDKに同梱されているツール群のラッパーにすぎないからだ。(ツール群とは、エミュレータや、aapt,adb,ddmsなどだ。ほかにもどこかにドキュメントがあるだろう)それゆえ、他のツールを使って、それらをラッピングすることは可能だ。たとえば ant のビルドファイルを使うなどして。 Android SDKは、"activityCreator.py"とネーミングされたPythonスクリプトも含んでいる。それは、antと互換性のあるbuild.xmlファイルはもちろんプロジェクトに必要なソースコードとスタブディレクトリを全て作成してくれる。これは、コマンドラインでプロジェクトをビルドできることと、あなたの好きな他のIDEと統合できることを意味する。 たとえば、Eclipseを通してさっき作ったものと似たようなHelloAndroidプロジェクトを作成するためには、次のコマンドを使えばいい。 activityCreator.py --out HelloAndroid com.google.android.hello.HelloAndroid プロジェクトをビルドするためには、 ant コマンドを走らせればいい。コマンドが成功すれば、 bin フォルダの下にHelloAndroid.apkと名づけられたがファイルがあるはずだ。この.apkファイルは、Android Packageで、 adb ツールを使ってエミュレータにインストールして実行できる。 これらのツールについての使用方法をもっと知りたければ、上で紹介されたドキュメントを読んで欲しい。
https://w.atwiki.jp/niflheimr/pages/4.html
Androidエミュレータについて気になる記事をまとめてみました。 Genymotion 超高速なAndroidエミュレータ「Genymotion」を試す | TeraDas-テラダス - 2015.1.6 【追記アリ】Genymotion – PCでAndroidを起動してKindleも読める♪ インストールから「Google Play」導入方法までまとめ | mogi2fruitsどっとねっと - 2015.1.22 【Androidエミュ】Genymotion☆3 - 2015.1.20 / 2ch andy だでがんの記憶 androidエミュレータの「andy」を試してみました。[PCでスマホアプリ] - 2015.3.4 BlueStacksのように意味の分からないアプリが大量にインストールされていて初期操作が良く分からないとかWindroyのように動作するアプリと動作しないアプリが明確に存在するという程酷い訳では、無いみたいです。 Windroy WindowsでAndroidのアプリを動かす「Windroy」を使ってみる | お部屋でモバイル 軽くてさくさく動作しますが、CPUにARMを前提としているアプリは動作しないようです。 紹介 Windows上で動くAndroidのエミュレーターまとめ【アンドロイドアプリ開発・デバッグ】 - NAVER まとめ - 2014.11.24 [スマートフォン] パソコンで使える、無料のAndroidエミュレーター一覧:Windows向け | Ouka Studio - 2014.8.28 すでに、大半のゲームアプリがチート対策(不正対策)としてエミュレーターからは使えなくしているので、導入してももうあまり意味がない。 労力を考えると、素直に格安タブレットでも買って、そちらを使ったほうがよほど建設的。
https://w.atwiki.jp/androidkensyu/pages/13.html
Android 近年普及が進んでいるスマートフォン向けプラットフォーム。OS、ミドルウェア、主要アプリケーションからなるソフトウェアスタック。
https://w.atwiki.jp/teshiroid/pages/14.html
AndroidとはスマートフォンやタブレットPCなどの 携帯情報端末を主なターゲットとして開発された、 プラットフォーム(OS)のこと。googleが開発した。 詳しくはこちら iPhoneとどう違うかもだいたい分かるはず。 質問は受付よう。 auがandroidって連呼していますが、docomoもandroidOSで多く発売していますよ
https://w.atwiki.jp/android/pages/81.html
2009/09/15 Android Market 日本でも有料アプリケーション登録可能に - adakoda ジョルダン、Android端末向け乗換案内アプリケーションを提供 日本のAndroidアプリ開発者、有料アプリの公開が可能に -INTERNET Watch 販売は「改善に努めています」:日本でもAndroidマーケットへの有料アプリ“登録”が可能に - ITmedia +D モバイル Taosoftware Android Market 有料アプリ登録方法 日本のAndroidアプリ開発者、有料アプリの公開が可能に - ケータイ Watch アップルが出さぬのなら...AndroidでiPod touch風&タブレット&ブックリーダー続々誕生か Gizmodo Japan(ギズモード・ジャパン), ガジェット情報満載ブログ New York Timesほか39メディアと提携:Google、記事の“高速閲覧”を可能にする「Fast Flip」立ち上げ - ITmedia News Official Google Mobile Blog Google Fast Flip for Android and iPhone Android Marketに日本から有料アプリが登録できるようになりました! - Android(アンドロイド)情報-ブリリアントサービス Google Japan Blog Android有料アプリケーションサービス デベロッパー向けサイト開始のお知らせ モバイルアプリ競争の行方--「Android」携帯増加と勢力図の変化 スペシャルレポート - CNET Japan LG、同社初のAndroidスマートフォンを発表 - ITmedia News OpenTable Launches On Android Market | Android Phone Fans HTC Hero Update Makes Lag Go ByeBye | Android Phone Fans INQ picks Android for upcoming touchscreen handsets 携帯電話機向け仮想化ソフト、米VMwareが開発版デモを公開 | EE Times Japan Taosoftware LG-GW620 Android端末発表 (公式情報) 2009/09/14 第26回NaCl勉強会「Androidの中身」 - I am Cruby! Donutで追加される(であろう)adbのコマンド - adakoda AndroidSPIN ROM Database v12.0 野良ROM一覧 大阪デジタルコンテンツビジネス創出協議会 LG Makes Etna Official As GW620 | Android Phone Fans Mac OS X 10.6 Snow LeopardでDonutブランチをビルドする方法 - Android(アンドロイド)情報-ブリリアントサービス 【レポート】IFA2009 - 携帯電話系の出展をまとめて紹介 | 携帯 | マイコミジャーナル Zii EGG - Android Zaurusの日記 LG Press Releases - LG Global Site LG officially announces GW620, its first Android phone スマートフォンでスマートに渋滞チェック ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア Motorola、ついに『Android』搭載スマートフォン『CLIQ』を発表 - japan.internet.com 携帯・ワイヤレス Android For OMAP3 with Gstreamer Integration - labs.beatcraft.com Flex、AIR、Java、Androidなど » 【Android】Flickr Photo Frame(SmartQ5暫定対応版)を公開します。 Android G1 Serial to USB Cable ASCII.jp:iPhoneとAndroid、どっちを使う?(続々) グーグル中国法人、社長辞任の怪:NBonline(日経ビジネス オンライン) Deutsche Telekom eyeing Sprint Nextel for acquisition? なんとなく実験 with SIProp開発記 | Academic Collaboration Program(ACP) 開始しました C-LIS Crazy Lab. - ADP1で、正しい日本語フォントを表示する方法 Taosoftware AppsLibへのアカウント作製から、Androidソフトのアップまで 2009/09/13 Motorola CLIQ s November launch revealed in T-Mobile roadmap leak? (Update new info points to October) atnd.orgのiCalをAndroid用に整形する Android画面作成用のPhotoshopファイル phpspot開発日誌 TAROSITE.NET | SFCで2010年から推奨スマートフォンを開始予定 2009/09/12 MOTODEV Studio for Android - Beta - adakoda MOTODEV Studio for Android のコードスニペットが便利すぎる件 - adakoda Sprint s Dan Hesse talks Android, Pre, iPhone, 4G on Charlie Rose Androidの野望 | Happy My Life Motorola CEO Talks CLIQ, BLUR and Selling The Company? | Android Phone Fans Motorola DEXT Hits Orange UK in Early October | Android Phone Fans 2009/09/11 C-LIS Crazy Lab. - 選択できる言語を増やす 『More Locale』 ASCII.jp:iPhone&Android&WMアプリ 【3日目】は動画/画像系だ!|iPhone vs Android&Windows Mobile連合軍 アプリで対決 Video Meizu M8 seemingly runs Android, definitely sets expectations too high INQ Mobile Set to Enter US Market with Android | Android Phone Fans オリジナルのAndroidマシンを自作する ―― Wiiリモコンで操作できるプレゼン・マシンの製作(1) |Embedded and Electronics Engineers Network Motorola CLIQ Review In Depth First Impression | Android Phone Fans donutのエミュレータを試す(2009/9/11取得版) - Android(アンドロイド)情報-ブリリアントサービス 【レポート】モトローラがAndroid携帯発表 - MOTOBLURで差別化図る | 携帯 | マイコミジャーナル That Sprint HTC Hero Just Got Sweeter | Android Phone Fans SDK 1.6のQVGA対応 - Android Zaurusの日記 Motorola、Androidケータイ「CLIQ」を発表 - ITmedia News MOTODEV Products Mobile Phones CLIQ MB200 / DEXT MB200 LiMo Foundation could be close to bearing fruit for Samsung, Vodafone in a big way Android Battle CLIQ edition Motorola CLIQ Android smartphone announced - SlashGear Motorola CLIQ listed for free on contract at T-Mobile, $400 straight-up Motorola CLIQ first hands-on impressions (update with video) モトローラ、噂のAndroidフォン「Motorola CLIQ」を発表 モバイルチャンネル - CNET Japan Donut Has Arrived! | Android Phone Fans Motorola CLIQ Official Specs From Motorola | Android Phone Fans akaiho St. » HTC Tatooを他のHTC Androidと比較してみる Video Motorola CLIQ gets demoed in detail Motorola CLIQ Demo and Simulator! | Android Phone Fans Video Motorola CLIQ quick hands-on -- Motorola CLIQ Specs Details Galore! | Android Phone Fans Motorola Cliq Pictures, Videos Blur! | Android Phone Fans Save $100 on a T-Mobile myTouch 3G, thanks to Oprah Motorola CLIQ runs Android, headed to T-Mobile Motorola introduces the MOTOBLUR Android skin Live from Motorola s Android announcement at Mobilize 09 Motorola announcing Android plans today, but what s coming? 2009/09/10 akaiho St. » Tokyo GTUG night #2の補足 LIVE BLOG Motorola Android Event at Mobilize 2009! | Android Phone Fans Skyhook Wireless Joins the Fight Against Stolen Android Handsets | Android Phone Fans Android Pandora App Gets Demoed | Android Phone Fans So Why Does the Tattoo Have a Resistive Screen? | Android Phone Fans ASCII.jp:秋の“使える”iPhone&Android&WMアプリはコレ!【2日目】|iPhone vs Android&Windows Mobile連合軍 アプリで対決 Sony Ericsson to Walk Android and Symbian Roads for 2010 - Might leave Windows Mobile aside - Softpedia Googleケータイ,世に現る:第18回 SmartQ5とAndroid Market最新動向|gihyo.jp … 技術評論社 SONY ERICSSON EXPERIA X3 - Eccolo Photo in 3D! | Google Android Sinchun s UMPC-501 5-inch tablet makes its grand entrance Huawei、T-Mobile から Android 端末「Pulse」を発売 - japan.internet.com 携帯・ワイヤレス $99 MyTouch With Oprah’s Promo Code | Android Phone Fans ASCII.jp:iPhoneとAndroid、どっちを使う?(続) Dq9Info をAndroid Market上で公開してみた。 - もわ爛漫 四式 なんとなく実験 with SIProp開発記 | OESF Progress Conference 2009 Q3 開催します Nokia putting foot down on Maemo, won t allow carrier customizations 2009/09/09 HTC Tattoo - adakoda HTC Launches Hero in India - Airtel users receive a special promotion - Softpedia Google、『Android Market』に決済オプション追加へ - japan.internet.com 携帯・ワイヤレス Samsung Releases Update for Galaxy | Android Phone Fans HTC Tattoo Caught on Video | Android Phone Fans HTC、新型Android端末「HTC Tattoo」を欧州で10月発売 | 情報・通信 | nikkei BPnet 〈日経BPネット〉 Pandora Radio Launches On Android Market! | Android Phone Fans ASCII.jp:秋の“使える”iPhone&Android&WMアプリはコレ!【1日目】|iPhone vs Android&Windows Mobile連合軍 アプリで対決 Pandora comes to Android, world s networks that much closer to buckling 「CNET Japanモバイル版β」が登場--iPhoneやAndroidに最適化 モバイルチャンネル - CNET Japan Android携帯第4弾「HTC Tattoo」登場 - 普及価格帯を狙う戦略製品 | 携帯 | マイコミジャーナル HTC Tattoo™ Brings Android To All Motorola、Android携帯投入で復活なるか - ITmedia News Facebook On Android Not Much To Review, But We Do It Anyway HTC,新型Android端末「HTC Tattoo」を欧州で10月発売 - ニュース:ITpro フォトレポート:HTC、新Android携帯「Tattoo」を発表 モバイルチャンネル - CNET Japan HTC claims Tattoo s screen is too small for capacitive to work well Facebook for Android hits the Market, still playing a bit of catch up 気になるAndroid関連の数字 - adakoda Facebook For Android… NOT? | Android Phone Fans HTC Tattoo spotted on video, stripped of faceplates 2009/09/08 Flex、AIR、Java、Androidなど » 【Android】インストール後自動起動を公開しました 2+ Motorola Android Phones Coming Thursday? | Android Phone Fans HTC Hero Flies To India, Airtel | Android Phone Fans Video Samsung I5700 Galaxy Lite running Android, keepin it classy T-Mobile and Orange Merge In The UK | Android Phone Fans HTC Tattoo has resistive touchscreen, a few regrets Android docomo HT-03Aで音楽好きにはたまらない imeem Mobileで音楽を聴き倒す | NSP-momo blog Samsung Galaxy Lite Pictures and Video Pop Up! | Android Phone Fans Motorola MB200, MB300 Discovered | Android Phone Fans HTC Tattoo 発表!! 10月から市場投入!! - Kzou’s Diary (^^ゞ HTC Tattoo (aka, Click) brings Android, Sense UI to all HTC Tattoo Officially Announced! | Android Phone Fans iPhoneアプリは6万5000本:Android Marketのアプリ、1万本を突破 - ITmedia News Oprah To Launch $100 MyTouch 3G Promo! | Android Phone Fans Android Market Now Over 10,000 Applications Strong LG Etna Android phone sneaks onto the scene at IFA 2009/09/07 O Caml on Android (keigo s attic) HTC Hero 開封レビュー - デジタルガジェット大好き アンドロイド端末HTC heroの電源を入れてみた - デジタルガジェット大好き HTC Hero 初期設定 - デジタルガジェット大好き ASCII.jp:iPhoneのJavaScriptアプリをAndroidに3行で移植|古籏一浩のJavaScriptラボ Android(HT-03A)でiPhone版ニコニコ動画にアクセスする(2) 雪羽の発火後忘失 LG Etna Shows Face, Picture, Vodafone-bound (UPDATE) | Android Phone Fans T-Mobile Pulse and the 9 Panel Homescreen | Android Phone Fans Spotify launches on iTunes App Store and Android Market, premium members only グーグル、「Android Market」のアップデート内容を明らかに--新サブカテゴリなどを追加 ニュース - CNET Japan 【レポート】Hot Chips 21 - モバイルプラットフォーム向けチップ技術の動向を読み解く (2) IONとOMAPの構成 | エンタープライズ | マイコミジャーナル Breaking Spotify App Goes Live on iPhone and Android フナイ、Audysseyと共同開発したサウンドバーなど多数のプロトタイプを出展 - Phile-web Android Marketは儲けにくい? - 開発者ニーズも組み入れナビUIを強化 | 携帯 | マイコミジャーナル 2009/09/06 京都GTUG Android Hackathon に行ってきた。 おもにパソコンのこと HT-03A に HERO カスタムROMを入れた | Nyan-Chew s Digital Life グーグルする仮面ライダー!?仮面ライダーW « 突然消失するかもしれないブログ 【IFA2009】船井、ワイヤレスのように見える液晶TVなど -AV Watch HTC Touch HD2 to be an Android set? 2009/09/05 Taosoftware Android Marketが変わり、画像アップしてみた HTC Hero Best Deal At Best Buy | Android Phone Fans なんとなく実験 with SIProp開発記 | Android NDKのデバッグ手法 More Pics Of the Motorola Sholes | Android Phone Fans HTC Touch HD 2 With Android? | Android Phone Fans 2009/09/04 C-LIS Crazy Lab. - Android Marketで、スクリーンショットその他が登録可能に StarHub to Launch Android Phone - Expands Mobile TV Services RedFlyがandroidとBlackBerryに対応!! - デジタルガジェット大好き コードネームDonut:次期Androidは「2.0」ではなく「1.6」に - ITmedia プロフェッショナル モバイル T-Mobile Pulse hands-on (with video) Android meets 3.5-inch LCD, loves it Androidキーボード便利化計画。しかもRooting不要。 ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア Motorola s WinMo ambitions not dead yet Caesar on the way with WinMo 7? K-DO! - Android携帯のGoogleアカウントを変更する方法! 新装のAndroid Marketを紹介するビデオ–だんだんiPhone App Storeに似てきた 動画:東芝からタッチ操作の7型メディア タブレット JournE Flex、AIR、Java、Androidなど » 【Android】Photo Gallery Plusを公開します。Intentも。 Sprint、10月から『Android』搭載端末『HTC Hero』発売へ - japan.internet.com 携帯・ワイヤレス SprintもAndroid搭載端末を10月に米国投入 - ニュース:ITpro Androidとトーチカ - adakoda KMC Staff Blog AndroidのユーザーランドをFPUを有効にしてリビルドする Android 1.6 makes Market refresh official, apps get screenshots at last Sprint announces Android HTC Hero | Android Atlas - CNET Blogs DDMS broken in Snow leopard? Lets fix it. AndroidFlow Android Market Update Screenshots Imminent!| Android Phone Fans Android Developers Blog Some News from Android Market なんとなく実験 with SIProp開発記 | Android NDKの一歩進んだ使い方 2009/09/03 【CEDEC 2009】「モバイルとARは親和性が高い」,NTTドコモが直感検索で目指したもの - 家電・PC - Tech-On! Samsung Galaxy Officially Hits O2 UK | Android Phone Fans Sprint to launch its first Android phone, the HTC Hero - FierceWireless Newsvine - Sprint to start selling phone with Google software T-Mobile Pulse First Breathe For Pay-As-You-Go Androids! | Android Phone Fans Taosoftware Android GDDJ-09 端末のシステムイメージの場所 T-Mobile Pulse runs Android, headed for Europe Sprint HTC HERO Oct. 11, $179, No Chin | Android Phone Fans Netbookにも広まるAndroidで、かつてないWeb体験を (1/3) - @IT Sprint developer site claims HTC Hero as network s "first Android device" OFFICIAL Sprint Announces HTC Hero! | Android Phone Fans [後編]中国仕様のAndroid端末を投入,日本産コンテンツの進出に期待 - 編集長インタビュー:ITpro Android NDK - アンドロイド用語集 General Mobile DSTL1 Unboxed, Reviewed | Android Phone Fans 2009/09/02 スポットメッセージがAndroid Marketにリリースされました - Android(アンドロイド)情報-ブリリアントサービス ふぉーんなハナシ:「萌え声」「おやじ声」なんでもアリのAndroidアプリ「起こしてこえ部」 - ITmedia +D モバイル ODROID Handheld More D-Pads, More Games | Android Phone Fans Archos 5 Internet Tablet It Has Android, We Have Details | Android Phone Fans Nebudroid Your Android Is Now An NES Controller | Android Phone Fans なんとなく実験 with SIProp開発記 | OpenCV Ver.1.1 For Android NDK CONTEST Motorola Android Event Tickets, Mobilize 2009! | Android Phone Fans Motorola Sholes (Rival 2?) Slides Through Bluetooth Certification | Android Phone Fans Samsung Behold 2 - Definitely Android | Android Phone Fans プラズマデモ みんなのアプリ for Android | FXツール | 極める!情報サービス | マーケット情報 | みんなのFX-EMCOM証券 Home (Droidget) Samsung Galaxy Lite Picture Emerges With Sparse Details | Android Phone Fans HTC Click/Tattoo Lacks Wi-Fi, Landing In France Soon | Android Phone Fans HTC - Support - GDDJ-09 チャイナ・モバイルがデル、レノボ、HTCの「Ophone」端末をお披露目 モバイル&ワイヤレス - Computerworld.jp NDKの次期リリースでOpenGL ESサポート - 組み込みの人。 Androidベースの携帯ゲーム機 ODROID、 iPhone 3GSと同等プロセッサを採用 KMC Staff Blog AndroidのDalvikVMのインタープリタをFPU命令で少し高速化する(その2) ほとんど知られていないAndroidの画像 - adakoda Samsung s Galaxy Lite in the wild, looks ready for low-end Android battle with HTC Click Android-based Archos gets pictured, briefly priced by B H Leaked Verizon docs point to October launch for Storm 2, Motorola Sholes, LG VX8575 Android Market re-imagined for Donut and beyond? Android-based ODROID handheld gaming concept debuts, hurts our eyes 2009/09/01 Life is beautiful AT Tがモトローラ製のAndroid携帯を「時代遅れ」と拒否 AT T rejects Motorola s Android smartphones - FierceDeveloper コムギドットネット - HT-03AとWi-Fi/Bluetoothでテザリングをする android-wifi-tether HTC Desire UnGimped Verizon Bound Android Phone? | Android Phone Fans 19,800円のAndroid搭載MID「SmartQ5」 Android on ARM Cortex-A9 SMP - 組み込みの人。 NDKの共有ライブラリでグローバル変数、スタティック変数は自分で明示的に初期化しなくてはならない - 組み込みの人。 ついにAndroid と CDTでのNDKのプロジェクトのマージが成功しました。 Popular developer s stats suggest you can t make a living off the Android Market -- yet Taosoftware Widgetアプリの起動エラーメッセージを出さなくする方法 ネイティブコードとの連携によるAndroidの機能拡張(1/3) − @IT MONOist Motorola Blur First Screenshots Or Android Market Update? | Android Phone Fans Sprint’s HTC Hero Has No Chin? | Android Phone Fans Screw Google | Android Phone Fans A sneak peek at the new Android Market | Android Atlas - CNET Blogs Taosoftware Android 講習を始めました。 Developer Sheds Tears For, Light On Android Market | Android Phone Fans BB Planet.jp MAPS for android | 国内最大級のWEB制作ガイド アンドロイド版 SWEST11資料 - adakoda 壁紙関連API - adakoda Wikitude Drive Augmented Reality Navigation | Android Phone Fans Hey Rogers Customer With HTC Dream/Magic… Read This! | Android Phone Fans Larva Labs - Android Market Sales, Are Those Tears or is it Raining in Here? Amazon.co.jp: Covia SmartQ5 (Android 日本語版) 家電・カメラ LG GW800 Leaks, Headed To China Mobile | Android Phone Fans 39 Pics Of the Dell Mini 3i OPhone | Android Phone Fans LG GW880 leaks out, runs Android on China Mobile akaiho St. » WEB+DB PRESSでJava、組込みプレスでAndroid Dell Mini 3i breaks cover for most complete photo shoot to date FlyDroid The Mobile Web While Your Phone Sleeps | Android Phone Fans テクノラティ 「コヴィア、19,800円のAndroid搭載MID「SmartQ5」 」についてのブログ界の反応 MID SmartQ5
https://w.atwiki.jp/tako2lab/pages/18.html
Android Android関連の覚書とか。 基本的にEclipseを使って開発するようだけど、使わないでする方法もあるようなので、その線でやってみる。 #HaiPad を購入したので、ぼちぼち現状に合わせて書き直してみる [2010-10-25] Android SDK のインストール http //code.google.com/android/download.htmlからSDKをダウンロード バージョン r07 を使用 バージョン m3-rc22a を使用 Android 1.6 から SDK のインストール方法が変わったとか インストール方法 ⇒ http //developer.android.com/sdk/installing.html 適当なディレクトリに展開 展開したディレクトリを$SDK_ROOTとしたとき、$SDK_ROOT/toolsをパスに追加 後でcygwinから参照できるように C のルートに展開した (C \android-sdk-windows\tools をパスに追加) 各 SDK や USB ドライバのインストールは、SDK Manager から行う http //developer.android.com/sdk/adding-components.html JDK のインストール http //java.sun.com/javase/downloads/index.jsp JDK 6 Update 3 を使用 これもインストール先を C \Java にして展開 Apatch Ant のインストール http //ant.apache.org/ Apatch Ant 1.7 を使用 これもルートに展開 環境変数を設定 PATH に C \apache-ant-1.7.0\bin を追加 ANT_HOME に C \apache-ant-1.7.0 を設定 JAVA_HOME に C \Java\jdk1.6.0_03 を設定 プロジェクトの作成 activityCreator を使ってプロジェクトを作成 プロジェクトを作りたいディレクトリに移動して、次のようにコマンドを実行 activityCreator --out [プロジェクト名] [パッケージ名.アクティビティ名] % activityCreator.bat --out HelloTako tako.test.HelloTako プロジェクト名のついたディレクトリが作成される ビルド プロジェクトのディレクトリで ant を実行 % cd HelloTako % ant bin の下にできた .apk ファイルが実行ファイル HelloTako.apk 実行(デバッグ) エミュレータを起動 (C \android_sdk_windows_m3-rc22a\tools\emulator.exe) % emulator エミュレータと通信するためのサーバを起動 % adb start-server adb を使って .apk をインストール エミュレータはホーム画面に戻しておくこと % adb install HelloTako.apk ホームの Applications にインストールされるので、そこへ移動して実行 リンク android情報まとめ@wiki